Staffa, Inner Hebrides Staffa is an island located in Argyll and Bute, Scotland. This is an island that commonly provides its visitors with sightings of wild life such as puffins, black-legged kittiwakes common shags, numerous seabirds, dolphins and pilot whales. Staffa also features many sea caves to be discovered by taking one of their speed boat tours along the island. |